| addChild(Component *child, bool makeItVisible=true) | nkWinUi::Component | |
| addItem(nkMemory::StringView label, std::function< void()> callback)=0 | nkWinUi::ToolBar | pure virtual |
| bringToForeground() | nkWinUi::Component | |
| clearItems()=0 | nkWinUi::ToolBar | pure virtual |
| Component(System *system) noexcept | nkWinUi::Component | |
| create(System *system=nullptr) | nkWinUi::ToolBar | static |
| Exportable() noexcept | nkExport::Exportable | |
| exportClassToTree(nkExport::Node *rootNode) override | nkWinUi::Component | virtual |
| exportIntrospection(nkExport::Node *rootNode) | nkWinUi::Component | virtual |
| focusWindow() | nkWinUi::Component | |
| getAreaInParent() const | nkWinUi::Component | |
| getAreaInScreen() const | nkWinUi::Component | |
| getBorderExtent(BORDER_KIND border) const | nkWinUi::Component | virtual |
| getBorderExtents() const | nkWinUi::Component | virtual |
| getChild(unsigned int index) | nkWinUi::Component | |
| getChildIndex(Component *child) | nkWinUi::Component | |
| getClickCallback() const | nkWinUi::Component | |
| getCloseCallback() const | nkWinUi::Component | |
| getComponentName() const | nkWinUi::Component | |
| getComponentType() const | nkWinUi::Component | |
| getCoordAbsoluteFromRelative(nkMaths::Point relCoords) | nkWinUi::Component | |
| getCoordRelativeFromAbsolute(nkMaths::Point absCoords) | nkWinUi::Component | |
| getData() const | nkWinUi::Component | |
| getFont() const | nkWinUi::Component | |
| getHeight() const | nkWinUi::Component | |
| getItem(unsigned int index) const =0 | nkWinUi::ToolBar | pure virtual |
| getItemCount() const =0 | nkWinUi::ToolBar | pure virtual |
| getKeyCallback() const | nkWinUi::Component | |
| getLabel() const | nkWinUi::Component | virtual |
| getLayout() const | nkWinUi::Component | |
| getLayoutAllowedHeight() const | nkWinUi::Component | virtual |
| getLayoutAllowedOffsetX() const | nkWinUi::Component | virtual |
| getLayoutAllowedOffsetY() const | nkWinUi::Component | virtual |
| getLayoutAllowedWidth() const | nkWinUi::Component | virtual |
| getParentComponent() const | nkWinUi::Component | |
| getPositionInParent() const | nkWinUi::Component | |
| getPositionInScreen() const | nkWinUi::Component | |
| getSystem() const | nkWinUi::Component | |
| getTheme() const | nkWinUi::Component | |
| getVisibility() const | nkWinUi::Component | |
| getVisibilityCallback() const | nkWinUi::Component | |
| getVisibleOnLoad() const | nkWinUi::Component | |
| getWheelCallback() const | nkWinUi::Component | |
| getWidth() const | nkWinUi::Component | |
| getZDepth() const | nkWinUi::Component | virtual |
| importClassFromTree(nkExport::Node *rootNode) override | nkWinUi::Component | virtual |
| isEnabled() const | nkWinUi::Component | |
| isForegroundWindow() const | nkWinUi::Component | |
| isInitialized() const | nkWinUi::Component | |
| load()=0 | nkWinUi::Component | pure virtual |
| loadWithChildren() | nkWinUi::Component | |
| onSized() | nkWinUi::Component | virtual |
| paintToImage(bool withFrame=false) | nkWinUi::Component | |
| recomputeSizeToFitItems()=0 | nkWinUi::ToolBar | pure virtual |
| reload() | nkWinUi::Component | |
| removeChild(Component *child) | nkWinUi::Component | |
| removeChild(unsigned int index) | nkWinUi::Component | |
| setAreaInParent(const nkMaths::Rectangle &area) | nkWinUi::Component | virtual |
| setAreaInScreen(const nkMaths::Rectangle &area) | nkWinUi::Component | virtual |
| setClickCallback(std::function< void(Component *caller, const ClickEventData &eventData)> callback) | nkWinUi::Component | |
| setCloseCallback(std::function< bool(Component *caller)> callback) | nkWinUi::Component | |
| setComponentName(nkMemory::StringView name) | nkWinUi::Component | |
| setData(void *data) | nkWinUi::Component | |
| setEnabled(bool value) | nkWinUi::Component | |
| setFont(Font *font) | nkWinUi::Component | virtual |
| setHeight(float height) | nkWinUi::Component | virtual |
| setItemOrigin(ALIGNMENT value) | nkWinUi::ToolBar | |
| setKeyCallback(std::function< void(Component *caller, const KeyEventData &eventData)> callback) | nkWinUi::Component | |
| setLabel(nkMemory::StringView label) | nkWinUi::Component | virtual |
| setLayout(LAYOUT_TYPE layoutType) | nkWinUi::Component | virtual |
| setMaxSize(float width, float height) | nkWinUi::Component | |
| setMinSize(float width, float height) | nkWinUi::Component | |
| setParentComponent(Component *parent, bool makeItVisible=true) | nkWinUi::Component | virtual |
| setPositionInParent(nkMaths::Point position) | nkWinUi::Component | virtual |
| setPositionInScreen(nkMaths::Point position) | nkWinUi::Component | virtual |
| setRatio(float widthOverHeight) | nkWinUi::Component | |
| setSize(float width, float height) | nkWinUi::Component | virtual |
| setTheme(Theme *theme) | nkWinUi::Component | virtual |
| setVisibility(bool value) | nkWinUi::Component | virtual |
| setVisibilityCallback(std::function< void(Component *caller, bool visibility)> callback) | nkWinUi::Component | |
| setVisibleOnLoad(bool value) | nkWinUi::Component | |
| setWheelCallback(std::function< void(Component *caller, const WheelEventData &eventData)> callback) | nkWinUi::Component | |
| setWidth(float width) | nkWinUi::Component | virtual |
| simulateEvent(const InputDescriptor &inputDescription) | nkWinUi::Component | |
| ToolBar(System *system) noexcept | nkWinUi::ToolBar | |
| unload()=0 | nkWinUi::Component | pure virtual |
| unloadWithChildren() | nkWinUi::Component | |
| updateWindow() | nkWinUi::Component | virtual |
| updateZDepth() | nkWinUi::Component | |
| ~Component() | nkWinUi::Component | virtual |
| ~Exportable() | nkExport::Exportable | virtual |
| ~ToolBar() | nkWinUi::ToolBar | virtual |